sugar cane loader - Espagnol Anglais Dictionnaire